Builder

class Builder : GeneratedMessage.Builder<BuilderT> , MQTTProtos.ServiceEnvelopeOrBuilder

This message wraps a MeshPacket with extra metadata about the sender and how it arrived.
Protobuf type meshtastic.ServiceEnvelope

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The global channel ID it was sent on
string channel_id = 2;
Link copied to clipboard

The sending gateway node ID. Can we use this to authenticate/prevent fake
nodeid impersonation for senders? - i.e. use gateway/mesh id (which is authenticated) + local node id as
the globally trusted nodenum
string gateway_id = 3;
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard
open fun getChannelId(): String

The global channel ID it was sent on
string channel_id = 2;
Link copied to clipboard
open fun getChannelIdBytes(): ByteString

The global channel ID it was sent on
string channel_id = 2;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getGatewayId(): String

The sending gateway node ID. Can we use this to authenticate/prevent fake
nodeid impersonation for senders? - i.e. use gateway/mesh id (which is authenticated) + local node id as
the globally trusted nodenum
string gateway_id = 3;
Link copied to clipboard
open fun getGatewayIdBytes(): ByteString

The sending gateway node ID. Can we use this to authenticate/prevent fake
nodeid impersonation for senders? - i.e. use gateway/mesh id (which is authenticated) + local node id as
the globally trusted nodenum
string gateway_id = 3;
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard
open fun hasPacket(): Boolean

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): MQTTProtos.ServiceEnvelope.Builder
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;
Link copied to clipboard

The global channel ID it was sent on
string channel_id = 2;
Link copied to clipboard

The global channel ID it was sent on
string channel_id = 2;
Link copied to clipboard

The sending gateway node ID. Can we use this to authenticate/prevent fake
nodeid impersonation for senders? - i.e. use gateway/mesh id (which is authenticated) + local node id as
the globally trusted nodenum
string gateway_id = 3;
Link copied to clipboard

The sending gateway node ID. Can we use this to authenticate/prevent fake
nodeid impersonation for senders? - i.e. use gateway/mesh id (which is authenticated) + local node id as
the globally trusted nodenum
string gateway_id = 3;
Link copied to clipboard

The (probably encrypted) packet
.meshtastic.MeshPacket packet = 1;